Big Huge Thesaurus

Myrmecobius fasciatus

noun